package com.miracle.erp.service;

import java.util.List;

import com.miracle.erp.util.ERPException;
import com.miracle.erp.model.User;

public interface IUserService {
	//         返回值           传入参数		
	public User login(User user) throws ERPException ;

	public List<User> list();
	
	/*
	 * 根据用户名删除用户
	 *	 入参 用户名username
	 *  出参 无
	 *  返回值 没有 直接在dao进行删除操作
	 */
	public void delete(User user);
	
	/**
	 * 添加 
	 * 无返回值  入参是user
	 */
	public void add (User user) throws ERPException;

	/**
	 * 根据id查询信息
	 */
	public User load (int id);
	/**
	 * 更新操作
	 * @param user
	 */
	public void  update(User user) ;
//	public void  update(User user) throws ERPException;
	
}
